enclosure with doors and windows - Turkish English Dictionary